0 setgray }B _m grestore end Key_Map_Dict begin _char show end _minx _suboffset _miny _adddescent _minx _suboffset _miny _adddescent _m _ptsize dup 1.25 mul _minx _miny _ptsize 1.25 mul add rrectpath clip newpath gsave grestore 0 _smallsize 1.25 mul neg _m _MapWid show _minx _ptsize add _miny translate 90 rotate grestore 0 _smallsize .4 mul _m _MapOfs show _minx _miny translate 90 rotate gsave _code show _minx _ptsize _code stringwidth pop sub 2 div add _miny _smallsize 1.25 mul sub _m descFont _smallsize scalefont setfont gsave grestore } if -2 -2 r_l 0 1 r_l -3 0 r_l 0 2 r_l 3 0 r_l 0 1 r_l closepath eofill _minx _smallsize 1.25 mul sub _miny _maxy add 2 div _m _ptsize _minx _suboffset _miny vline stroke initclip _ofsflag { _ptsize _widx _miny vline stroke _ptsize _minx _miny _ptsize _perdesc mul add hline stroke fill grestore stroke _ptsize dup _minx _miny _ptsize add rrectpath gsave _pergray setgray _ptsize 1 add dup _minx .5 sub _miny .5 add _ptsize add rrectpath clip newpath hairwid [.24 1.44] 0 setdash gsave /_maxy _miny _ptsize add def /_widx _minx _ptsize _wid _em div mul add _suboffset def /_maxx _minx _ptsize add def /_wid xdf /_MapWid xdf /_ofsflag xdf /_MapOfs xdf /_char xdf /_code xdf /_minx xdf /_miny xdf /_charofs xdf /_ptsize xdf /_pergray xdf Key_Map_Dict begin /Key_Map_Char{ /Key_Get_XY{Key_Next_Char Key_Map_Dict begin curx cury end}B Init_Key_Pos /Init_Key_Pos{Key_Map_Dict begin /xpos 0 def /ypos 0 def per_to_pos /xpos -1 def end}B {pop 0 Next_Line}if def per_to_pos end}B /Key_Next_Char{Key_Map_Dict begin /xpos xpos 1 add dup num_x_pos ge end /Next_Line{/ypos ypos 1 add dup num_y_pos ge{pop 0 showpage _DoPageHeader}if def}B /cury _GetTM ypos 1 add .12 mul _GetTM _GetBM sub mul sub def}B /per_to_pos{/curx xpos .5 add .12 mul _GetRM _GetLM sub mul _GetLM add def /num_x_pos 8 def /num_y_pos 8 def /_adddescent{_ptsize _perdesc mul add}B /_suboffset{_ofsflag {_charofs _ptsize mul _em div sub}if}B /_perdesc _descent _em div def /_perasc _ascent _em div def /_smallsize 6 def /Key_Map_Dict 37 dict def Key_Map_Dict begin end}B grestore ibutwid mul ibutleft add twa exch _hdldsize mul ibutop sub neg _m show /ibutwid ibutright ibutleft sub tw2 sub def ibutleft twa ibutbot ibutright tws ibutop rectpath clip newpath descFont _hdchsize scalefont setfont gsave _PageHeaderDict begin /InsetShow{ end}B grestore butop boxsize .6 mul sub _m show butwid 1 index stringwidth pop sub 2 div butleft add descFont boxsize 3 div scalefont setfont 0 setgray butleft butbot butright butop rectpath clip newpath ibutleft ibutbot ibutright ibutop _ibut /ibutbot butbot _smove add def /ibutop butop _smove sub def /ibutright right tws def /ibutleft butright twa def butleft butbot butright butop _rbut gsave butcolor setgray fill grestore 0 setgray hairwid stroke dx dy left top rrectpath /clipheight boxsize _lmove 2 mul sub def 1 setlinewidth /butright left butwid add twa def /butbot top boxsize sub tws def /butwid dx 3 div tw2 sub def /dy boxsize tw2 add def /dx right left sub def /butleft left twa def imagearea /butop top tws def gsave _PageHeaderDict begin /_PageHeader{ end /_hdchsize 10 def /_hdldsize 12 def /boxsize 57 def /_PageHeaderDict 39 dict def _PageHeaderDict begin grestore end}B 1 setgray fill _leftl _topl _l _leftl _bottoml _l closepath left bottom _m left top _l right top _l _rightl _topl _l _leftl _bottoml _rightl _topl rectpath butcolor setgray fill .6 setgray fill _lmove _smove sub _shadow _lefts _bottoms _m _rightl _leftl sub _topl _bottoml sub _smove _shadow 0 setgray fill left bottom _m _rights _lefts sub _tops _bottoms sub /_rights right _smove sub def /_bottoms bottom _smove add def /_lefts left _smove add def /_tops top _smove sub def /_rightl right _lmove sub def /_bottoml bottom _lmove add def /_leftl left _lmove add def /_topl top _lmove sub def rbutdict begin storerect gsave /_rbut{ end 0 _disty _move 2 mul add neg r_l closepath}B _move dup r_l _distx 0 r_l 0 _disty r_l _move dup r_l /_shadow{/_move xdf /_disty xdf /_distx xdf /rbutdict 17 dict def rbutdict begin grestore end}B left bottom right top rectpath hairwid 0 setgray stroke left _tops right top rectpath fill left bottom _lefts top rectpath 0 setgray fill left bottom right top rectpath 1 setgray fill /_rights right _smove sub def /_bottoms bottom _smove add def /_lefts left _smove add def /_tops top _smove sub def ibutdict begin gsave storerect /_ibut{ /ibutdict 13 dict def end}B grestore _saveLeading _SetLeading _saveRM _SetRM _saveLM _SetLM tws _SetRM _WrapSpaceShow _hdldsize _SetLeading ( ) _SetSpace ibutleft twa _SetLM ibutright /_saveLeading _GetLeading def /_saveRM _rightm def /_saveLM _leftm def ibutwid mul ibutleft add twa exch _hdldsize mul ibutop sub neg _m descFont _hdchsize scalefont setfont _y _hdldsize mul sub rrectpath clip newpath /_y xdf _hdldsize mul ibutwid exch ibutleft twa ibutop /ibutwid ibutright ibutleft sub tw2 sub def gsave _PageHeaderDict begin /NoticeShow{ }forall end}B {_NextLine}if show}if {_IntToChar dup stringwidth pop currentpoint pop add _rightm ge {cr_wrap not /_WrapShow{WrapDict begin /cr_wrap{do_cr_wrap{dup 13 eq exch dup 10 eq 3 -1 roll or{_NextLine true}{false}ifelse}{false}ifelse}B }forall end _saveLM _SetLM}B dup show _space eq _first and {currentpoint pop _SetLM /_first false def}if {_IntToChar dup stringwidth pop currentpoint pop add _rightm ge{_NextLine}if /_WrapSpaceShow{WrapDict begin /_first true def /_saveLM _leftm def /_IntToChar{WrapDict begin _ch exch 0 exch put _ch 1 string copy end}B currentpoint _botm le {showpage _DoPageHeader}if pop end}B /_NextLine{WrapDict begin _leftm _MoveX _leading neg _RMoveY /_Per_RMoveX{XPer_to_Abs _RMoveX}B /_Per_MoveX{XPer_to_Abs _GetLM add _MoveX}B /Str_WidX_to_XPer{/_per xdf dup stringwidth pop Abs_to_XPer _per sub neg}B /_per 0 def /Abs_to_XPer{_GetRM _GetLM sub div}B /XPer_to_Abs{_GetRM _GetLM sub mul}B /_RMoveY{0 exch r_m}B /_RMoveX{0 r_m}B /_MoveY{currentpoint pop exch _m}B /_MoveX{currentpoint exch pop _m}B /_GetBM{WrapDict /_botm get}B /_SetBM{/_botm _PutWrap}B /_GetTM{WrapDict /_topm get}B /_SetTM{/_topm _PutWrap}B /_GetRM{WrapDict /_rightm get}B /_SetRM{/_rightm _PutWrap}B /_GetLM{WrapDict /_leftm get}B /_SetLM{/_leftm _PutWrap}B /_SetSpace{/_space _PutWrap}B /_ScaleFont{dup _SetLeading scalefont}B /_GetLeading{WrapDict /_leading get}B /_SetLeading{/_leading _PutWrap}B /_DoPageHeader{WrapDict begin PageHeader _leftm _topm _leading sub _m end DoSetup}B /DoSetup{}B /_SetPageHeader{/PageHeader _PutWrap}B _InitText _leftm _topm _leading sub _m /PageHeader{}B end}B imagearea /_topm top def /_leftm left def /_botm bottom def /_rightm right def /_InitText{WrapDict begin /_PutWrap{exch WrapDict 3 1 roll put}B end /_leading 12 def /_space ( ) def /_ch ( ) def WrapDict begin /WrapDict 35 dict def /tws{6 sub}B /twa{6 add}B /tw2 12 def /butcolor .9 def /_smove 2 def /_lmove 3 def /_descent _em _ascent sub def /_ascent _em _ascper mul def /_ascper ^W def /_em ^G def /hline{_m 0 r_l}B /vline{_m 0 exch r_l}B /rrectpath{_m 1 index 0 r_l neg 0 exch r_l neg 0 r_l closepath}B right bottom _l left bottom _l closepath end}B /rectpath{Rect_Dict begin storerect left top _m right top _l /Rect_Dict 5 dict def /hairwid{hairline setlinewidth}B /hairline 1 0 itransform dup mul exch dup mul add sqrt .24 lt{.25}{0}ifelse def /descFont /|______Helvetica findfont def (|______Helvetica) RF _rr 8 add _rr storerect grestore}B /imagearea{gsave clippath pathbbox 8 sub _rr 8 sub _rr 8 add /_rr{4 1 roll}B /storerect{/top xdf/right xdf/bottom xdf/left xdf}B {erasepage initgraphics}ifelse/CurPage CurPage 1 add def end}B /showpage{Dummy begin CorrectPage{systemdict /showpage get exec} /CorrectPage{CurPage Last_Page gt Last_Page 9999 ne and{quit}if CurPage First_Page ge}B /r_l{RTA _l}B /r_m{RTA _m}B /_m{_dr moveto}B /_l{_dr lineto}B /RCTA{3{RTA 6 2 roll}repeat}B /RTA{exch currentpoint 4 1 roll add 3 1 roll add}B /_dr{transform round exch round exch itransform}B /xdf{exch def}B /B{bind def}bind def